#ifndef HEXDECCONVDIALOG_H
#define HEXDECCONVDIALOG_H

#include <string>
#include "wxdialog.h"
#include "sigslot.h"


class HexDialog : public sigslot::has_slots<>
{
public:
    HexDialog();
    ~HexDialog();

    void OnCloseWindow();
    void OnStateChanged(wxDialog::State state);
    void OnSize(int w, int h);
    void OnKeyPress(char key);
    void OnOK();
    void OnCancel();

private:
    std::string m_listOfKeysPressed;
};

#endif // HEXDECCONVDIALOG_H
